.middle > div:nth-child(1) {
    height: 50px;

}

.middle > div:nth-child(1) > div {
    border-bottom: 1px dashed gray;
}

.course-nav > div:hover .quan {
    visibility: visible;
}

.course-nav > div:hover {
    color: rgb(243, 101, 37);
    cursor: pointer;
}

.online .chinese-name {
    font-size: 50px;
    color: rgb(243, 101, 37);
    margin: 20px;
}

.online .english-name {
    font-size: 30px;
    margin: 20px;
}


/*---------------------地图------------------*/
.map > div:nth-child(1) {
    width: 400px;
    border: 1px solid red;
    /*height: 500px;*/
}

.map > div:nth-child(1) > div:nth-child(1) > img {
    width: 400px;
}

.map > div:nth-child(1) > div:nth-child(2) {
    background-image: url("../img/30558picqf8_1024_bpvg.jpg");
    background-size: 100% 100%;
    /*height: 625px;*/
    /*width: 1024px;*/
    width: 400px;
    height: calc(400 * 625px / 1024);
    margin-top: -10px;

}

.map > div:nth-child(1) > div:nth-child(2) > div {
    background-color: rgba(243, 101, 37, 0.5);
    /*相对于外面的div的高宽百分比*/
    width: 100%;
    height: 100%;
}

.map > div:nth-child(2) {
    width: 500px;
    border: 1px solid red;
    /*height: 500px;*/
}

.map > div:nth-child(2) > div {
    height: 100%;
}

.BMap_Marker{
    width: 100%;
    height: 100%;

}